Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 AVENUE ROAD Detached £12,362,910 £7,000,000 1 Mar 2006
69 AVENUE ROAD Semi-Detached £25,982,516 £26,000,000 2 Feb 2023